\doxysection{arm\+\_\+cfft\+\_\+instance\+\_\+q31 Struct Reference}
\hypertarget{structarm__cfft__instance__q31}{}\label{structarm__cfft__instance__q31}\index{arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}}


Instance structure for the fixed-\/point CFFT/\+CIFFT function.  




{\ttfamily \#include $<$arm\+\_\+math.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \mbox{\hyperlink{structarm__cfft__instance__q31_a4406f23e8fd0bff8d555225612e2a2a8}{fft\+Len}}
\item 
const q31\+\_\+t \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{structarm__cfft__instance__q31_a744b07ea60b07392135b7fa164b3fc1c}{p\+Twiddle}}
\item 
const uint16\+\_\+t \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{structarm__cfft__instance__q31_a91b1e77baf821d98b5ab5a1c4c445d18}{p\+Bit\+Rev\+Table}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structarm__cfft__instance__q31_a2250fa6b8fe73292c5418c50c0549f87}{bit\+Rev\+Length}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Instance structure for the fixed-\/point CFFT/\+CIFFT function. 

\label{doc-variable-members}
\Hypertarget{structarm__cfft__instance__q31_doc-variable-members}
\doxysubsection{Member Data Documentation}
\Hypertarget{structarm__cfft__instance__q31_a2250fa6b8fe73292c5418c50c0549f87}\index{arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}!bitRevLength@{bitRevLength}}
\index{bitRevLength@{bitRevLength}!arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}}
\doxysubsubsection{\texorpdfstring{bitRevLength}{bitRevLength}}
{\footnotesize\ttfamily \label{structarm__cfft__instance__q31_a2250fa6b8fe73292c5418c50c0549f87} 
uint16\+\_\+t arm\+\_\+cfft\+\_\+instance\+\_\+q31\+::bit\+Rev\+Length}

bit reversal table length. \Hypertarget{structarm__cfft__instance__q31_a4406f23e8fd0bff8d555225612e2a2a8}\index{arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}!fftLen@{fftLen}}
\index{fftLen@{fftLen}!arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}}
\doxysubsubsection{\texorpdfstring{fftLen}{fftLen}}
{\footnotesize\ttfamily \label{structarm__cfft__instance__q31_a4406f23e8fd0bff8d555225612e2a2a8} 
uint16\+\_\+t arm\+\_\+cfft\+\_\+instance\+\_\+q31\+::fft\+Len}

length of the FFT. \Hypertarget{structarm__cfft__instance__q31_a91b1e77baf821d98b5ab5a1c4c445d18}\index{arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}!pBitRevTable@{pBitRevTable}}
\index{pBitRevTable@{pBitRevTable}!arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}}
\doxysubsubsection{\texorpdfstring{pBitRevTable}{pBitRevTable}}
{\footnotesize\ttfamily \label{structarm__cfft__instance__q31_a91b1e77baf821d98b5ab5a1c4c445d18} 
const uint16\+\_\+t \texorpdfstring{$\ast$}{*} arm\+\_\+cfft\+\_\+instance\+\_\+q31\+::p\+Bit\+Rev\+Table}

points to the bit reversal table. \Hypertarget{structarm__cfft__instance__q31_a744b07ea60b07392135b7fa164b3fc1c}\index{arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}!pTwiddle@{pTwiddle}}
\index{pTwiddle@{pTwiddle}!arm\_cfft\_instance\_q31@{arm\_cfft\_instance\_q31}}
\doxysubsubsection{\texorpdfstring{pTwiddle}{pTwiddle}}
{\footnotesize\ttfamily \label{structarm__cfft__instance__q31_a744b07ea60b07392135b7fa164b3fc1c} 
const q31\+\_\+t \texorpdfstring{$\ast$}{*} arm\+\_\+cfft\+\_\+instance\+\_\+q31\+::p\+Twiddle}

points to the Twiddle factor table. 

The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/\+ASUS/\+Desktop/dm-\/ctrl\+H7-\/balance-\/9025test/\+Middlewares/\+ST/\+ARM/\+DSP/\+Inc/arm\+\_\+math.\+h\item 
C\+:/\+Users/\+ASUS/\+Desktop/dm-\/ctrl\+H7-\/balance-\/9025test/\+Middlewares/\+ST/\+ARM/\+DSP/\+Include/dsp/transform\+\_\+functions.\+h\end{DoxyCompactItemize}
